home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_183.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
45KB
|
814 lines
# near model CODE resource
# jump table entries: 16648-16663 (16 of them)
export_2081:
00000000 4E56 FFC8 link A6, -0x0038
00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000008 3C2E 000E move.w D6, [A6 + 0xE]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 7000 moveq.l D0, 0x00
00000012 4A46 tst.w D6
00000014 661E bne +0x20 /* 00000034 */
00000016 2054 movea.l A0, [A4]
00000018 2668 0028 movea.l A3, [A0 + 0x28]
0000001C 2053 movea.l A0, [A3]
0000001E 7200 moveq.l D1, 0x00
00000020 3228 0060 move.w D1, [A0 + 0x60]
00000024 343C 0100 move.w D2, 0x100
00000028 C441 and.w D2, D1
0000002A 7200 moveq.l D1, 0x00
0000002C 3202 move.w D1, D2
0000002E 4A81 tst.l D1
00000030 6702 beq +0x4 /* 00000034 */
00000032 7001 moveq.l D0, 0x01
label00000034:
00000034 1E00 move.b D7, D0
00000036 486E FFC8 pea.l [A6 - 0x38]
0000003A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000003E 4A80 tst.l D0
00000040 588F addq.l A7, 4
00000042 6724 beq +0x26 /* 00000068 */
00000044 4A07 tst.b D7
00000046 6710 beq +0x12 /* 00000058 */
00000048 7001 moveq.l D0, 0x01
0000004A 2F00 move.l -[A7], D0
0000004C 2054 movea.l A0, [A4]
0000004E 2F28 0028 move.l -[A7], [A0 + 0x28]
00000052 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00000056 508F addq.l A7, 8
label00000058:
00000058 48C6 ext.l D6
0000005A 2F06 move.l -[A7], D6
0000005C 2F0C move.l -[A7], A4
0000005E 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00000062 2640 movea.l A3, D0
00000064 508F addq.l A7, 8
00000066 6020 bra +0x22 /* 00000088 */
label00000068:
00000068 4A07 tst.b D7
0000006A 6710 beq +0x12 /* 0000007C */
0000006C 7000 moveq.l D0, 0x00
0000006E 2F00 move.l -[A7], D0
00000070 2054 movea.l A0, [A4]
00000072 2F28 0028 move.l -[A7], [A0 + 0x28]
00000076 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
0000007A 508F addq.l A7, 8
label0000007C:
0000007C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000080 4A80 tst.l D0
00000082 6704 beq +0x6 /* 00000088 */
00000084 7000 moveq.l D0, 0x00
00000086 6016 bra +0x18 /* 0000009E */
label00000088:
00000088 486E FFC8 pea.l [A6 - 0x38]
0000008C 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000090 2054 movea.l A0, [A4]
00000092 2F28 0028 move.l -[A7], [A0 + 0x28]
00000096 4EAD 45C2 jsr [A5 + 0x45C2 /* export_2228 */]
0000009A 200B move.l D0, A3
0000009C 508F addq.l A7, 8
label0000009E:
0000009E 4CEE 18C0 FFB8 movem.l D6,D7,A3,A4, [A6 - 0x48]
000000A4 4E5E unlink A6
000000A6 4E75 rts
export_2082:
000000A8 4E56 FFFC link A6, -0x0004
000000AC 48E7 0118 movem.l -[A7], D7,A3,A4
000000B0 266E 000C movea.l A3, [A6 + 0xC]
000000B4 286E 0008 movea.l A4, [A6 + 0x8]
000000B8 7000 moveq.l D0, 0x00
000000BA 2053 movea.l A0, [A3]
000000BC 4A68 000E tst.w [A0 + 0xE]
000000C0 6622 bne +0x24 /* 000000E4 */
000000C2 2054 movea.l A0, [A4]
000000C4 2068 0028 movea.l A0, [A0 + 0x28]
000000C8 2D48 FFFC move.l [A6 - 0x4], A0
000000CC 2050 movea.l A0, [A0]
000000CE 7200 moveq.l D1, 0x00
000000D0 3228 0060 move.w D1, [A0 + 0x60]
000000D4 343C 0100 move.w D2, 0x100
000000D8 C441 and.w D2, D1
000000DA 7200 moveq.l D1, 0x00
000000DC 3202 move.w D1, D2
000000DE 4A81 tst.l D1
000000E0 6702 beq +0x4 /* 000000E4 */
000000E2 7001 moveq.l D0, 0x01
label000000E4:
000000E4 1E00 move.b D7, D0
000000E6 2F0B move.l -[A7], A3
000000E8 2F0C move.l -[A7], A4
000000EA 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */]
000000EE 4A07 tst.b D7
000000F0 508F addq.l A7, 8
000000F2 6710 beq +0x12 /* 00000104 */
000000F4 7000 moveq.l D0, 0x00
000000F6 2F00 move.l -[A7], D0
000000F8 2054 movea.l A0, [A4]
000000FA 2F28 0028 move.l -[A7], [A0 + 0x28]
000000FE 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00000102 508F addq.l A7, 8
label00000104:
00000104 2054 movea.l A0, [A4]
00000106 2F28 0028 move.l -[A7], [A0 + 0x28]
0000010A 4EAD 45CA jsr [A5 + 0x45CA /* export_2229 */]
0000010E 588F addq.l A7, 4
00000110 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
00000116 4E5E unlink A6
00000118 4E75 rts
export_2083:
0000011A 4E56 0000 link A6, 0
0000011E 48E7 0018 movem.l -[A7], A3,A4
00000122 266E 000C movea.l A3, [A6 + 0xC]
00000126 286E 0008 movea.l A4, [A6 + 0x8]
0000012A 2F0B move.l -[A7], A3
0000012C 2F0C move.l -[A7], A4
0000012E 2054 movea.l A0, [A4]
00000130 2050 movea.l A0, [A0]
00000132 2268 0158 movea.l A1, [A0 + 0x158]
00000136 4E91 jsr [A1]
00000138 2F0B move.l -[A7], A3
0000013A 2054 movea.l A0, [A4]
0000013C 2F28 0030 move.l -[A7], [A0 + 0x30]
00000140 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */]
00000144 588F addq.l A7, 4
00000146 2F00 move.l -[A7], D0
00000148 4EAD 43B2 jsr [A5 + 0x43B2 /* export_2162 */]
0000014C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000152 4E5E unlink A6
00000154 4E75 rts
export_2084:
00000156 4E56 FFE8 link A6, -0x0018
0000015A 48E7 0018 movem.l -[A7], A3,A4
0000015E 286E 0008 movea.l A4, [A6 + 0x8]
00000162 2054 movea.l A0, [A4]
00000164 2668 0028 movea.l A3, [A0 + 0x28]
00000168 2053 movea.l A0, [A3]
0000016A 2D68 0062 FFE8 move.l [A6 - 0x18], [A0 + 0x62]
00000170 6778 beq +0x7A /* 000001EA */
00000172 2054 movea.l A0, [A4]
00000174 2F28 0030 move.l -[A7], [A0 + 0x30]
00000178 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */